defence subcontract - Francés Inglés Diccionario